/* 全局CSS定义 */
* {
	margin:0px;
	padding:0px;
}
body, html {
	WIDTH: 100%;
	HEIGHT: 100%
}
body {
	text-align: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif,"宋体";
	font-size:12px;
	color:#777;
	line-height: 1.6em;
}
body > div {
	text-align:left;
	margin-right:auto;
	margin-left:auto;
}
img, a img {
	border:0;
}
h1, h2, h3, h4, h5, h6 {
	font-size:12px;
	font-weight:normal;
}
div, form, ul, ol, li, span, p {
	margin: 0;
	padding: 0;
	border: 0;
}
ul, ol, li {
	list-style:none;
}
table, th, td, input, textarea, select, option {
	font-size:12px
}
.button {
	BACKGROUND: url(Btn_Bg.gif); 
	WIDTH: 67px; 
	COLOR: #fff; 
	HEIGHT: 23px; 
	line-HEIGHT: 23px; 
	BORDER: none;
	cursor:pointer;

}
.btnRed {
	BACKGROUND: url(Btn_Red.gif); WIDTH: 102px; HEIGHT: 27px
}
INPUT,SELECT,TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: arial; VERTICAL-ALIGN: middle
}
/* INPUT */
input{
	border:1px solid #999;
	background-image:url("inputbg.gif");
	height:15px;
	*height:14px;
	padding:2px;
}	
INPUT.text {
	HEIGHT: 15px; PADDING: 2px; BORDER: #999999 1px solid;
}
INPUT.btn {
	HEIGHT: 23px; LINE-HEIGHT: 23px; BORDER: #DCDCDC 0px solid;  BACKGROUND: url(Btn_Bg.gif);text-align:center;width:67px;COLOR: #fff;	cursor:pointer;margin:0 10px 0 0;
}
INPUT.button {
	HEIGHT: 22px; BACKGROUND: #DDDDDD; BORDER: 1px solid; BORDER-COLOR: #DDDDDD #AAAAAA #AAAAAA #DDDDDD; PADDING: 3px 5px 3px 5px; OVERFLOW: visible
}
INPUT.file {
	HEIGHT: 22px; LINE-HEIGHT: 22px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER: #999999 1px solid
}
INPUT.checkbox {
	WIDTH: 13px; HEIGHT: 13px; BORDER: 0px; MARGIN: 2px
}
INPUT.radio {
	WIDTH: 13px; HEIGHT: 13px; BORDER: 0px; MARGIN: 2px
}
SELECT.select {
	HEIGHT: 22px; LINE-HEIGHT: 22px
}
TEXTAREA.textarea {
	PADDING: 2px; BORDER: #999999 1px solid
}

/* 链接颜色 */
a {
	color: #999;
	text-decoration:none
}
a:hover {
	color:#F00;
	text-decoration:none;
	cursor:pointer;
}
/* 颜色 */
.red, .red a {
	color:#c00;
	text-decoration:none;
}
.red a:hover {
	text-decoration:underline;
}
.white {
	color:#fff;
}
.gray {
	color:#CCC;
}
.blue {
	color:#0080FF;
}
.green {
	COLOR: #363
}
.ash {
	COLOR: #999
}
/*常用方法*/

/*鼠标上移提示信息*/
#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:2px 5px;
	color:#333;
	display:none;
	}	
/*  */

.show {
	display:block
}
.hidden {
	display:none
}
.hand {
	cursor:pointer;
}
.fontArial {
	font-family:'Arial';
}
.b {
	font-weight:bold;
}
.small {
	font-size:10px;
}
/* 通用属性 */

.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	font-size:0;
	height:0;
	line-height:0;
	margin:0;
	padding:0;
	clear:both;
}/*ie and firefox1.5 updata */



/* 通用属性2 */
.c2, .c3, .c4, .c5 {
	width:100%;
	text-align:center;
	margin:0 auto;
	clear:both;
	padding:0;
	border:0
}
.c2 li, .c2 div {
	width:49.5%;
	float:left
}	/*双列列表样式*/
.c3 li, .c3 div {
	width:33%;
	float:left;
}	/*三列列表样式*/
.c4 li, .c4 div {
	width:25%;
	float:left;
}	/*四列列表样式*/
.c5 li, .c5 div {
	width:20%;
	float:left;
}	/*五列列表样式*/
.Picgroup {
	text-align:center;
	clear:both;
	margin:0px auto;
	width:100%
}
.Picgroup img {
	display:block;
	margin:0 auto
}		/*组图内图片属性*/
.Picgroup H5 {
	text-align:center;
	width:100%;
	font-weight:normal
}
.Picgroup LI {
	text-align:center
}
/* 图混 */
.PicTextGroup {
	text-align:left;
	margin:0 auto;
	line-height:20px;
	color:#187A8F;
	width:92%
}
.PicTextGroup IMG {
	margin:0 4px 0 0;
	float:left;
}			/*图文混排*/
.PicTextGroup A {
	color:#187A8F
}
.PicTextGroup P {
	clear:none
}
.PicTextGroup H4 {
	text-align:right;
	clear:none
}
/* 图混 */
.PTGA {
	margin:10px auto;
}
.PTGA .picL {
	width:100px;
	float:left;
}
.PTGA .picL img {
	border:1px #EDEDED solid;
}
.PTGA .picL span {
	background:#EDEDED;
	float:left;
	width:100px;
	line-height:22px;
	margin-top:1px;
}
.PTGA .picL a {
	color:#333;
}
.PTGA .picL a:hover {
	color:#c00;
}
.PTGA .list12 {
	_width /*IE5.5*/:auto;
	margin:6px auto 0;
	float:right;
}
.PTGA .list14 {
	_width /*IE5.5*/:auto;
	margin:0 auto;
	float:right;
}
/* 列表属性 */
.f14list .more {
	text-align:right
}
.f14list UL {
	width:100%;
	margin:auto;
	_margin /* IE5.5 */:0;
}
.f14list li {
	color:#000;
	line-height:24px!important;
	line-height:24px;
	font-size:14px;
	text-align:left
}
.f14list li a {
	color:#000;
}
.f14list li span {
	line-height:22px!important;
	line-height:24px;
}
.f14list .red, .f14list .red a {
	color:#f00
}
.f14list .blue, .f14list .blue a {
	color:#00f
}
.f12list UL {
	width:100%;
	margin:auto;
	_margin /* IE5.5 */:0;
}
.f12list .more {
	text-align:right
}
.f12list li, .f12list p {
	color:#555555;
	line-height:20px;
	font-size:12px;
	text-align:left
}
.f12list li a, .f12list p a {
	color:#555555
}
/* 列表属性2 */
.list12 UL {
	width:100%;
	margin:0px auto;
	_margin /* IE5.5 */:0;
}
.list12 li, .list12 p {
	color:#039;
	line-height:20px;
	font-size:12px;
	text-align:left;
	_margin-left /* IE5.5 */:-16px;
}
.list12 li a, .list12 p a {
	color:#039;
	text-decoration:underline;
}
.list12 li a:hover, .list12 p a:hover {
	color:#c00
}
.list12 li img {
	margin-right:2px;
}
.list14 UL {
	width:100%;
	margin:0px auto;
	_margin /* IE5.5 */:0;
}
.list14 li, .list14 p {
	color:#039;
	line-height:24px;
	font-size:14px;
	text-align:left;
	_margin-left /* IE5.5 */:-16px;
}
.list14 li a, .list14 p a {
	color:#039;
	text-decoration:underline;
}
.list14 li a:hover, .list14 p a:hover {
	color:#c00
}
.list14 li img {
	margin-right:2px;
}
/* 列表标红标黑链接 */
.list14 li span.red-n {
	color:#c00;
	text-decoration:none;
}
.list14 li span.black-n {
	color:#000;
	text-decoration:none;
}
.list14 li span.red {
	color:#c00;
	text-decoration:underline;
}
.list14 li span.black {
	color:#000;
	text-decoration:underline;
}
.list12 li span.red-n {
	color:#c00;
}
.list12 li span.black-n {
	color:#000;
}
.list12 li span.red {
	color:#c00;
	text-decoration:underline;
}
.list12 li span.black {
	color:#000;
	text-decoration:underline;
}
/* 字体属性 [定义规则，属性首字母加属性值，小写] */
.fb {
	font-weight: bold;
}
/* 下划线 */
.unline, .unline a {
	text-decoration:underline
}
.nounline, .nounline a, .list12 .nounline {
	text-decoration:none
}
/* 字体大小*/
.f12 {
	font-size:12px;
}
.f14 {
	font-size:14px;
}
.f16 {
	font-size:16px;
}
/* 行高定义 */
.lh26 {
	line-height:26px
}
.lh24 {
	line-height:24px
}
.lh22 {
	line-height:22px
}
.lh20 {
	line-height:20px
}
.lh18 {
	line-height:18px
}
/* 图片边框 */
.img1 {
	border:1px solid #000000
}
/* CSS空白 */
.blank5_b, .blank6_b, .blank8_b, .blank10_b, .blank15_b {
	margin:0 auto;
	font-size:1px;
	background:#fff;
	clear:both;
}
.blank5_b {
	height:5px;
}
.blank6_b {
	height:6px;
}
.blank8_b {
	height:8px;
}
.blank10_b {
	height:10px;
}
.blank15_b {
	height:15px;
}
.blank3, .blank5, .blank6, .blank8, .blank10, .blank12 {
	margin:0 auto;
	font-size:1px;
	clear:both;
}
.blank3 {
	height:3px;
}
.blank5 {
	height:5px;
}
.blank6 {
	height:6px;
}
.blank8 {
	height:8px;
}
.blank10 {
	height:10px;
}
.blank12 {
	height:12px;
}
/*文字对齐方式*/
.txtleft {
	text-align:left
}
.txtright {
	text-align:right
}
.txtcenter {
	text-align:center
}
/* 更多 */
.more {
	text-align:right;
	padding-right:5px
	
}

